home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / utility / 455 / doc / gemini.doc < prev    next >
Text File  |  1990-07-20  |  8KB  |  137 lines

  1. Documentation for GEMINI Version 1.1
  2.  
  3. Copyright (C) 1989 by Gereon Steffens & Stefan Eising
  4.  
  5. GEMINI is a shareware program by
  6.  
  7.   Gereon Steffens                     Stefan Eissing
  8.   Elsterweg 8              and        Dorfbauernschaft 7
  9.   D-5000 Köln 90                      D-4419 Laer-Holthausen
  10.   Germany                             Germany
  11.   Mailbox: MAUS Bonn, +49 228 254020  Mailbox: MAUS Münster, +49 251 80386
  12.  
  13. English version of docs by Ton van Overbeek, TVOVERBE@ESTEC.BITNET
  14.  
  15. GEMINI is an alternative desktop for all Atari ST computers with at least
  16. one megabyte RAM. To use GEMINI you need to have installed TOS 1.2 
  17. ("Blitter-TOS") or later: TOS 1.4 ("Rainbow-TOS") or TOS 1.6 (the TOS for
  18. the STe).
  19. The blitter, when available, is supported.
  20. Without a harddisk use is possible, but not vere meaningfull, because for
  21. example the copying of files between two diskettes on a single floppy
  22. drive is not very comfortable.
  23.  
  24. GEMINI (as the name says already) is not one program, but two. The basic
  25. idea is the following: a mouse controlled user interface is in principle
  26. very nice but in some cases it is easier and faster to use a 'conventional'
  27. interface with a command line interpreter. A completely different fact is
  28. that the ease of use of the original Atari desktop leaves something to be 
  29. desired.
  30. Based on these ideas two originally independent programs were developed,
  31. namely MUPFEL, a "classical" shell without mouse and graphic features, and
  32. VENUS as a comfortable and fast(!) graphical interface.
  33.  
  34. For ST users with TOS 1.0 (the first ROM TOS for the 260/520/1040) these
  35. separate programs are included on the diskette. If you got GEMINI (as ZOO
  36. archive) from a mailbox, then you can get the standalone programs MUPFEL
  37. and VENUS by sending us a diskette with a self addressed envelope and 
  38. sufficient international reply coupons.
  39.  
  40. Something about the naming: MUPFEL comes from Ping, the pinguin in 
  41. "Urmel aus dem Eis" (Urmel out of the ice), who always uses Wawa's sleeping
  42. shell and says "I also want a Mupfel!". VENUS came then almost automatically,
  43. inspired by Boticelli's famous picture where the newborn Venus comes to the 
  44. beach in a shell. GEMINI (the twins) is the combination of both.
  45. (Hello, here is Stefan Eissing. I'm writing this after Ton has translated
  46. the docs, so he is not responsible for the poor english used in this note.
  47. We expected that the translation of the naming of MUPFEL would be difficult
  48. and some further explanation would be needed. "Urmel aus dem Eis" was a
  49. TV movie with animals who have learned to speak. Wawa had a big shell where
  50. he lived (and slept) in. Ping, the penguin, always envied Wawa and said
  51. "I want a shell, too!". But he had a bad pronounciation and instead of
  52. "shell" he always said "pfell". Well, the german word for shell is "Muschel"
  53. and so he said "Mupfel". Hope you got it now.)
  54.  
  55. How does it work? In the first place is MUPFEL a shell which provides the
  56. basic functions like deleting, copying and renaming of files, the starting
  57. of programs, etc. All these functions are also used by VENUS in order to
  58. avoid programming these functions twice. This means for example that dragging
  59. a file from one window to another causes VENUS to build a corresponding
  60. command line like 'noalias cp c:\test\otto d:\otto' which is passed to MUPFEL
  61. by the function system() and the systemvariable _shell_p. All MUPFEL commands
  62. used by VENUS are passed to MUPFEL with 'noalias' so that there are no
  63. conflicts with user defined aliases.
  64. VENUS is thus a real shell: it translates the actions of the user into the
  65. sometimes cryptic commands of the underlaying level.
  66.  
  67. The other two files in this directory (VENUS.DOC and MUPFEL.DOC) deal with the
  68. standalone versions of MUPFEL and VENUS. In this files only the extra features
  69. of the combined version, GEMINI, are described.
  70.  
  71. There are two menuitems: "Enter Mupfel" under "Extras" and in Extras/Options
  72. the item "Console window". Selecting "Enter Mupfel" opens the console window
  73. in which it is possible to give MUPFEL commands directly.
  74. This window is a normal AES window, in which also TOS programs (programs
  75. that do not use AES or VDI) can run. For this the BIOS character output vectors
  76. for the devices CON (2) and RAWCON (5) are redirected to the internal GEMINI
  77. VT52 emulator.
  78.  
  79. Selecting of "Console window..." causes a dialogue box to appear, in which
  80. you can set various console window parameters. These parameters are:
  81. the font to be used, the fontsize (in points: 1/72 inch) and the number of
  82. columns and rows of the window. The font is selected by clicking on the left
  83. or right arrow which shows the selected fontname. This font selection is only
  84. possible when at boot time GDOS.PRG or AMCGDOS.PRG are in the AUTO folder.
  85. You can find AMCGDOS.PRG in the AUTO folder of this diskette. Without GDOS,
  86. respectively AMCGDOS, only the (erroneously) so called "6x6 system font" is
  87. available. Only fonts that are NOT proportional can be selected: i.e. fonts
  88. with all characters of equal width. The possible font sizes are dependent on
  89. the selected font. For the system font the sizes 8,9,10,16,18 and 20 are
  90. possible. For the supplied fonts (in the GEMSYS directory) the possible sizes
  91. are 10 and 20 (GEMINI.FNT) and 9 and 18 (TMAIL*.FNT) respectively.
  92. You can select the size of the console window in a wide range. GEMINI puts the 
  93. actual size in the so called VDI escape variables. However there are only a few
  94. programs which work with a size different from 80x25.
  95.  
  96. When GEMINI is started two so called autostart files are executed, if available.
  97. These are MUPFEL.MUP (see example) and GEMINI.MUP. The important difference
  98. between these files is that in MUPFEL.MUP no external programs can be started
  99. and the "cd" command is not allowed. In GEMINI.MUP there may be any command.
  100. You have to set all the environment variables in MUPFEL.MUP because some of
  101. them are already needed at the initialization of VENUS (especially SCRAPDIR
  102. and TRASHDIR).
  103.  
  104. Installation of GEMINI.
  105.  
  106. In order to run GEMINI without problems the following files need to be in the
  107. same directory: GEMINI.PRG, GEMINI.RSC, GEMINIIC.RSC, GEMINI.INF, MUPFEL.MUP
  108. and EXIT.PRG (These files are in the GEMINI directory on the diskette, or in
  109. the ZOO archive (in case you did not extract GEMINI with "zoo x//" you should
  110. repeat it with this comand)).
  111. Moreover you need to copy the program SHELL0.PRG to the AUTO folder of your
  112. boot drive, so that an errorfree functioning of GEMINI is guaranteed after
  113. a warm boot. SHELL0.PRG clears the system variable _shell_p which is normally
  114. not cleared at a warm boot.
  115.  
  116. Hard disk users can copy the GEMINI directory to any place in one of their
  117. filesystems.
  118. If you have GDOS already installed, then you should copy all the files from
  119. the GEMSYS directory into your font directory. In case you don't use GDOS,
  120. installation is easy:
  121. a) Copy AMCGDOS.PRG to your AUTO folder.
  122. b) Copy the directory GEMSYS and the file ASSIGN.SYS to the root directory
  123.    where your AUTO folder is.
  124. c) Edit the path in ASSIGN.SYS accordingly.
  125.  
  126. Users with only one floppy drive should copy the AUTO, GEMSYS and GEMINI
  127. folders to a diskette and boot the computer with it.
  128.  
  129. You can put the DOC and SAMPLES directories where you want.
  130. We kindly ask you to read through the documentation in the DOC folder so you
  131. can use GEMINI in an efficient way, otherwise you might miss some usefull 
  132. feature or spend a lot of time on non existant problems.
  133.  
  134. We wish you a lot of fun.
  135.  
  136.         Gereon Steffens  &  Stefan Eissing
  137.